load("@io_bazel_rules_kotlin//kotlin:jvm.bzl", "kt_jvm_binary")

licenses(["notice"])

package(default_visibility = ["//examples/src:__subpackages__"])

kt_jvm_binary(
    name = "hello_world_server",
    srcs = ["HelloWorldServer.kt"],
    main_class = "io.grpc.examples.helloworld.HelloWorldServerKt",
    deps = [
        "//examples/protos/src/main/proto/io/grpc/examples/helloworld:hello_world_kt_grpc",
        "//examples/protos/src/main/proto/io/grpc/examples/helloworld:hello_world_kt_proto",
        "@io_grpc_grpc_java//netty",
    ],
)
